package gscore

type IServer interface {
	InjectHandle(handle IHandle)
	OnBeforeInit()
	// 注册配置。
	OnInitConfig()
	// 注册依赖服务。
	OnInitInject()
	// 启动业务服务。
	OnInitService()
	// 注册路由。
	OnInitRouter()
	GetBuilder() IBuilder
	OnBeforeRun()
	OnBuild()
	OnRun()
}
